Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 NORTH ROAD Detached £200,000 23 Dec 2010
74 NORTH ROAD Detached £270,000 21 Aug 2009
76 NORTH ROAD Detached £540,000 13 Jan 2020
84 NORTH ROAD Terraced £330,000 14 Aug 2009
84 NORTH ROAD Terraced £330,000 14 Aug 2009
86 NORTH ROAD £15,000 5 Apr 2022
88 NORTH ROAD Terraced £158,600 22 Oct 2001